non-rewetting felt - Turkish English Dictionary